﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Carozos.BE;
using Carozos.DALC;

namespace Carozos.BC
{
    public class PedidoBC
    {
        PedidoDALC pd = new PedidoDALC();

        public int insertPedido(PedidoBE pPedido)
        {
            return pd.insertPedido(pPedido);
        }

        public void updatePedido(PedidoBE pPedido)
        {
            pd.updatePedido(pPedido);
        }

        public PedidoBE getPedidoByCodigo(int pCodigo)
        {
            return pd.getPedidoByCodigo(pCodigo);
        }

        public void addDetallePedido(DetallePedidoBE pDetalle)
        {
            pd.addDetallePedido(pDetalle);
        }

        public void deleteDetallePedido(DetallePedidoBE pDetalle)
        {
            pd.deleteDetallePedido(pDetalle);
        }

        public void updateDetallePedido(DetallePedidoBE pDetalle)
        {
            pd.updateDetallePedido(pDetalle);
        }

        public List<DetallePedidoBE> getDetallesByCodigoPedido(PedidoBE pPedido)
        {
            return pd.getDetallesByCodigoPedido(pPedido);
        }
    }
}
